nose leaf - Turkish English Dictionary